LinuxQMISDK-Lite  SLQS04.00.27
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
MbimIndicator.h
Go to the documentation of this file.
1 
6 #ifndef __MBIM_INDICATOR_H__
7 #define __MBIM_INDICATOR_H__
8 
9 #include <stdio.h>
10 #include <stdint.h>
11 #include <stdbool.h>
12 
13 #ifdef __cplusplus
14 extern "C" {
15 #endif
16 
27 typedef void (*MBIM_INDICATION_CALLBACK)(
28  uint8_t* deviceServiceId,
29  uint32_t cid,
30  uint8_t* informationBuffer,
31  uint32_t informationBufferLength,
32  void* pIndicationCallbackContext
33  );
34 
58 typedef struct MbimIndicator
59 {
62 
66 
67 
77  MbimIndicator* pThis,
80 );
81 
82 
83 #ifdef __cplusplus
84 } /* extern "C" { */
85 #endif
86 
87 #endif //__MBIM_INDICATION_H__
void(* MBIM_INDICATION_CALLBACK)(uint8_t *deviceServiceId, uint32_t cid, uint8_t *informationBuffer, uint32_t informationBufferLength, void *pIndicationCallbackContext)
Definition: MbimIndicator.h:27
void * pIndicationCallbackContext
Definition: MbimIndicator.h:64
struct MbimIndicator MbimIndicator
Definition: MbimIndicator.h:58
void MbimIndicator_Initialize(MbimIndicator *pThis, MBIM_INDICATION_CALLBACK pIndicationCallback, void *pIndicationCallbackContext)
MBIM_INDICATION_CALLBACK pIndicationCallback
Definition: MbimIndicator.h:63
struct MbimIndicator * pPrev
Definition: MbimIndicator.h:60
struct MbimIndicator * pNext
Definition: MbimIndicator.h:61

Copyright (c) 2011-2015 Sierra Wireless, Inc. All rights reserved